Big Huge Thesaurus

camlet fabric

noun